home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #4 / Amiga Plus CD - 2000 - No. 4.iso / Tools / Musik / Misc / Amster / Source / main.c < prev    next >
Encoding:
C/C++ Source or Header  |  2000-05-27  |  537 b   |  42 lines

  1. /*
  2. ** Amster
  3. */
  4.  
  5. #include "include/config.h"
  6.  
  7. long __stack = AMSTER_STACK ;
  8.  
  9. #include <proto/exec.h>
  10. #include <dos.h>
  11.  
  12. #include "include/thread.h"
  13. #include "include/napster.h"
  14. #include "include/prefs.h"
  15. #include "include/protos.h"
  16.  
  17.  
  18. int main(int argc, char *argv[])
  19. {
  20.     long sig;
  21.  
  22.     sig = AllocSignal(-1);
  23.     if(sig == -1) return(20);
  24.     nap_sigmask = 1L << sig;
  25.  
  26.     if(!th_lala()) return(20);
  27.  
  28.     if(argc == 0) {
  29.         argc = _WBArgc;
  30.         argv = _WBArgv;
  31.     }
  32.     prf_setup(argc,argv);
  33.  
  34.  
  35.     gui_run(nap_sigmask);
  36.  
  37.  
  38.     th_bibi();
  39.     FreeSignal(sig);
  40.     return(0);
  41. }
  42.